سؤال

كيف يمكنني تنفيذ زر البحث داخل مربع البحث ، كما هو موضح في موقع مثل Bing؟

search box with graphic for button

هل كانت مفيدة؟

المحلول

يبدو أنه في الداخل ولكنه ليس كذلك (لا يمكنك وضع HTML داخل المدخلات).

العناصران (إدخال وزر) قريبان من الهامش 0 وكلاهما له نفس الارتفاع. يحتوي الرسم على الزر على هامش أبيض 3 بكسل. لذلك يخلق هذا التأثير.

يمكن أن يكون التمييز والتصميم المحتمل:

<input type="text" id="q" />
<input type="button" id="b" value="Search" />


#q, #b { 
   margin: 0 
}
#q { 
   padding: 5px; 
   font-size: 2em; 
   line-height: 30px 
}
#b { 
   /* image replacement */
   text-indent: -99999px; 
   width: 30px; 
   height: 30px; 
   display: block;
   background: gray url(button.png) 0 0 no-repeat;

   /* placing next to input using float or absolute positioning omitted ... */
}
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top