powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / резиновый input
14 сообщений из 14, страница 1 из 1
резиновый input
    #38894115
Naki34
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, подскажите как сделать резиновый Input, чтобы при уменьшении окна браузера Input уменьшался, оставляя отступ от правого края окна, например 100px.

Вот код:

<div class="search_ether" id="search_ether">
<form action="URL">
<button type="submit" formmethod="post" name="start_search" class="start_search" id="start_search">Поиск</button>

<div class="search_box" id="search_box" name="call">
<label for="start_search">
<input type="search" name="search_box_qw" class="search_box_qw" id="search_box_qw" style="padding: 0px 0px 0px 5px"/>
</label>
</div>
</form>
</div>

#search_box_qw {
height: 32px;
width: 500px;
border: solid 1.5px #c4c4c4;
margin-left: -5px;
}

А то если я уменьшаю, то у меня кнопки наезжают на окно поиска(imput), а если уменьшить еще сильнее, то вообще окно съезжает вниз.
Спасибо.
...
Рейтинг: 0 / 0
резиновый input
    #38894208
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Naki34как сделать резиновый Input
Для начала сделай резиновый див... ;)
Потом помести в него инпут, убери у него бордюр, сделай ему высоту и ширину 100%.
И ву а ля! У тебя резиновый инпут.
...
Рейтинг: 0 / 0
резиновый input
    #38894276
_user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Naki34,

не так давно делал нечто похожее 17306455
...
Рейтинг: 0 / 0
резиновый input
    #38894951
Naki34
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, сейчас попробую))
...
Рейтинг: 0 / 0
резиновый input
    #38895049
Naki34
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сделал, как говорилось, но получилась что то странное и далекое от идеала)) помогите...

вот код, который соответствует стилям на картинке:

<code>

#search_box_qw {
height: 100%;
width: 100%;
margin-left: -5px;
}

#search_ether {
height: 32px;
width: 200px;
display: inline;
position: fixed;
margin-left: 220px;
margin-top: 9px;
}

#search_box {
height: 100%;
width: 100%;
display: inline;
}

</code>
...
Рейтинг: 0 / 0
резиновый input
    #38895183
Фотография user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Naki34,

а чем таблица не устроила? Вот пример, даже кнопки нажимаются
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Разметка</title>
<style>
.tParams {border-collapse:collapse; width:100%;}
.tParams td {font:8pt Verdana; border:1px solid #ccc; padding:0;}
.tParams td:first-child{width:1%;}
.tParams td+td+td{width:50px; text-align:center;}
.tParams td:last-child{width:20px;}
.tParams td input{
	margin:0; border:0; outline:0;
	padding-left:2px; width:99.5%;
}
.cmd {
	padding:5px; height:100%;
	text-align:center;
	cursor:pointer;
	background:#f0f0f0;
}
.cmd:active {padding:6px 4px 4px 6px;}
</style>
</head>
<body>
<table class="tParams"> <tr>
	<td><div class="cmd">Поиск</div></td>
	<td><input type="text" value="Этот input уменьшается при уменьшении окна браузера"></td>
	<td><div class="cmd">Войти</div></td>
	<td><div class="cmd">Ru</div></td>
</tr> </table>
</body>
</html>
...
Рейтинг: 0 / 0
резиновый input
    #38895269
Naki34
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
user89,

Спасибо за помощь. Но можно ли как нибудь это Дивами сделать?
...
Рейтинг: 0 / 0
резиновый input
    #38895428
_user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Naki34,

можно, но мучений больше. А смысл? Если таблицами проще, то почему бы не воспользоваться?
...
Рейтинг: 0 / 0
резиновый input
    #38895453
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_user89но мучений больше
Да ладно!
Но все равно будет на таблицу похоже...
...
Рейтинг: 0 / 0
резиновый input
    #38895805
Naki34
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa,

Посмотрите код, пожалуйста, я сделал, вроде, так как вы сказали, но получилось не особо.
...
Рейтинг: 0 / 0
резиновый input
    #38895893
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Naki34Посмотрите код
Нужно делать не "код", а тестовый пример, как сделал user89 . Его можно скопировать себе, посмотреть и при желании подправить...
...
Рейтинг: 0 / 0
резиновый input
    #38895898
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Naki34
Код: css
1.
	position: fixed;


Ужос!
...
Рейтинг: 0 / 0
резиновый input
    #38896382
Naki34
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsa,

<code>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>index</title>
<style type="text/css">
* {
margin: 0;
padding: 0;
}

body {
background: url(../images/background.png); #e6e4e9;
font-size
}

#header {
max-width: auto;
height: 50px;
background: #ffffff;
border-bottom: solid 1.5px #c4c4c4;
}

#qwerty {
display: inline;
}

#start_search {
height: 32px;
width: 70px;
background: #ffffff;
border: solid 1.5px #c4c4c4;
cursor:pointer;
outline: none;
}
#start_search:hover {
background:#e9e9e9;
}

#search_box_qw {
height: 32px;
width: 500px;
border: solid 1.5px #c4c4c4;
margin-left: -5px;
}

#search_ether {
display: inline;
position: fixed;
margin-left: 220px;
margin-top: 9px;
}

#search_box {
display: inline;
}

#start_search {
margin: 0px;
}

#language {
height: 32px;
width: 32px;
cursor:pointer;
border: solid 1.5px #c4c4c4;
position:absolute;
right: 15px;
top: 9px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
#language:hover {
background:#e9e9e9;
}

#enter {
height: 32px;
width: 60px;
background: #ffffff;
cursor:pointer;
border-style:solid ;
border: solid 1.5px #c4c4c4;
position:absolute;
right: 75px;
top: 9px;
outline: none;
}
#enter:hover {
background:#e9e9e9;
}

</style>

</head>
<body>

<div id="header">
<div class="search_ether" id="search_ether">
<form action="URL">
<button type="submit" formmethod="post" name="start_search" class="start_search" id="start_search">Поиск</button>

<div class="search_box" id="search_box" name="call">
<label for="start_search">
<input type="search" name="search_box_qw" class="search_box_qw" id="search_box_qw" style="padding: 0px 0px 0px 5px"/>
</label>
</div>
</form>
</div>

<div class="user_settings" id="user_settings">

<input name="enter" type="button" id="enter" value="Войти" onclick="location.href = '../login.php' ">

<select id="language" name="language" style="color: #464646">
<option selected="selected" value>Ru</option>
<option>Ru</option>
<option>En</option>
<option>Ge</option>
<option>Fr</option>
<option>It</option>
<option>Sp</option>
<option>Ukr</option>
</select>

</div>
</div>
</html>
</code>
...
Рейтинг: 0 / 0
резиновый input
    #38896522
Фотография user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Naki34,
Садомазо с дивами, всё пропорционально уменьшается. Уверен, есть и более простой вариант...
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
<!DOCTYPE HTML>
<html>
<head>
<meta charset="windows-1251">
<title>index</title>
<style type="text/css">
* {margin:0; padding:0;}
#header {
  border-bottom:2px solid #A4B7D8;
  height:40px;
  position:relative;
}
#header > div {
  position:absolute;
  top:5px;
  bottom:5px;
}

#search_ether {left:5px;}

#start_search {
  width:80px;
  height:100%;  
  background:#fff;
  border:1px solid #c4c4c4;
  cursor:pointer;
  outline:none;
}
#start_search:hover {background:#e9e9e9;}

#search_box {
  left:84px;
  border:1px solid #c4c4c4;
  right:128px;
}

#search_box_qw {
  height:100%;
  width:99.5%;
  border:0;
  margin:0;
  outline:0;
  padding:0 2px;
}

#user_settings {right:49px;}

#enter {
  width:80px;
  height:100%;
  background:#fff;
  cursor:pointer;
  border:1px solid #c4c4c4;
  outline:0;
}
#enter:hover {background:#e9e9e9;}

#lng {right:5px;}

#language {
  width:45px;
  height:100%;
  cursor:pointer;
  border:1px solid #c4c4c4;
  color:#464646;
  outline:0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
#language:hover {background:#e9e9e9;}
</style>

</head>
<body>
<div id="header">
  <div id="search_ether">
    <button type="submit" name="start_search" id="start_search">Поиск</button>
  </div>
  <div id="search_box" name="call">
    <input type="search" name="search_box_qw" id="search_box_qw">
  </div>

  <div id="user_settings">
    <input name="enter" type="button" id="enter" value="Войти" onclick="location.href = '../login.php' ">
  </div>
  <div id="lng">
    <select id="language" name="language">
      <option selected="selected" value>Ru</option>
      <option>En</option>
      <option>Ge</option>
      <option>Fr</option>
      <option>It</option>
      <option>Sp</option>
      <option>Ukr</option>
    </select>
  </div>
</div>
</html>

...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / резиновый input
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]