Создал блок div фиксированной ширины, а внутри него на всю ширину растянул width:100% input. Создал, чтобы при наведении на блок появлялась тень.
Но когда я добавил отступ внутри input - padding-left:10px, тень при наведении не растягивается на весь блок.
Вот скрин http://joxi.ru/rfu_Uv3JTJCtEVogZFk
Так я оформил поискPHP код:Такие применил я свойства
<form action="/" method="get">
<input type="text" name="s" id="s" class="findText" value="<?php the_search_query();?>"placeholder="Поиск на сайте...">
<a href="javascript:document.forms[0].submit();" class="click" ></a>
</form>Код HTML:А вот так работает без padding-left:20px;.search{ width: 260px; height: 24px; margin: 20px 0 0 24px; background:url(./img/bg-find.jpg); /*border-radius: 30px;*/ position: relative; } .search:hover{ box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.25); } .search:focus{ box-shadow: 0 0 0 3px #80A62D; } .search input[type="text"]:focus{ background: none repeat scroll 0 0 #FFFFFF; box-shadow: 0 0 0 3px #80A62D; color:#000; } .findText{ /*width:170px;*/ height: 24px; float: left; /*margin: 0 0 0 20px;*/ /*padding: 0;*/ border: medium none; /*border-radius: 30px;*/ width: 100%; background:url(./img/bg-find.jpg); color:#fff; } .search input[type="text"]{ padding:0 0 0 20px; }
http://joxi.ru/M_2_Uv3JTJC1ETM9cdI
- 29.12.2013 15:46
- Регистрация: 06.08.2013
- Сообщений: 307
- Репутация: 5
- 29.12.2013 15:57
может быть вам за место padding прописать margin если вы хотите сдвинуть блок в право
---------- Сообщение добавлено 14:57 ---------- Предыдущее 14:56 ----------
Если есть рабочий сайт, пиши в icq. помогу - 29.12.2013 16:08
- Регистрация: 06.08.2013
- Сообщений: 307
- Репутация: 5
Dolmatov,Я не хочу двигать блок. Я хочу, чтобы внутри input сдвинуть текст, чтобы он не начинался вводиться с начала, а с отступом
---------- Сообщение добавлено 13:08 ---------- Предыдущее 13:02 ----------
Dolmatov, Вот сайт http://fr3809bb.bget.ru/glavnaya/ - 29.12.2013 16:23
SergeyNetIt,
Скорее всего надо ширину фиксированную ставить, а неКод HTML:width: 100%;
А толку? Где форма поиска?Вот сайтСоздание и продвижение сайтов на WordPress и не только. - 29.12.2013 16:27
.search input[type="text"]{
padding:0 0 0 0px;
} - 29.12.2013 16:28
- Регистрация: 06.08.2013
- Сообщений: 307
- Репутация: 5
[quote]Dolmatov, Вот сайт http://fr3809bb.bget.ru/ . Форма поиска вверху
- 29.12.2013 16:31
SergeyNetIt, задай .findText
Код HTML:width: 240px;
Создание и продвижение сайтов на WordPress и не только. - 29.12.2013 16:33
- Регистрация: 06.08.2013
- Сообщений: 307
- Репутация: 5
Dolmatov, Я знаю, что когда ставишь padding:0 все правильно работает. Мне нужно, чтобы ввод текста начинался в input с отступом. Вот мне и нужно ставить слева padding:0 0 0 20px;
---------- Сообщение добавлено 13:33 ---------- Предыдущее 13:31 ----------
Denis Creative,Неправильно. Нужно, чтобы input занимал всю ширину блока. Там нужно width:100% - 29.12.2013 16:35
Вообще все не очень правильно, задавай уже свойства только инпуту, а ты и родительскому блоку задаешь и инпуту, и хувер для блока задан, а не дли инпута, по-моему это не комильфо.
Создание и продвижение сайтов на WordPress и не только. - 29.12.2013 16:36
Напиши в icq
---------- Сообщение добавлено 15:36 ---------- Предыдущее 15:35 ----------
.search input[type="text"] {
padding: 0px 0px 0px 10px;
}
.search input[type="text"]:hover {
box-shadow: 0px 0px 0px 3px rgba(255, 255, 255, 0.25);
}
Тэги топика:
- box-shadow,
- input,
- блок,
- весь,
- внутри,
- наведение,
- охватывать,
- создание тени,
- создать,
- тень,
- ширина
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
не отображает тень | Web программирование | 7 | 10.01.2013 01:12 |
Выплывание div блока при наведении | DLE | 13 | 20.12.2012 09:36 |
Всплывающее окно с информацией при наведении | Web программирование | 2 | 01.02.2012 19:01 |
CSS тень с помощью box-shadow | Дайджест блогосферы | 0 | 28.09.2010 12:51 |