Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Перенос перед <form> margin: 0px; не помогает!!!!
 
 автор: Gus   (25.08.2008 в 11:37)   письмо автору
 
 

Перед тегом form и после него браузер делает переносы строк!!! весь форум облазил нашёл что надо написать: style="margin: 0px;"
Написал! не помогает! прошу специалистов помочь! мне нужно чтобы всё было в одну строку.


<a href="?" class=menu>Начало</a>
&nbsp;&nbsp;&nbsp;<form action="" method="get" style="margin: 0px;"><select name="archive" style="border: 1px solid;"> <option value="123123">12312312</option>
<option value="3434534">23423423</option>
</select><input type=submit value="Смотреть" style="border: 1px solid;"></form>&nbsp;&nbsp;&nbsp;<a href="/" class="menu" style="BACKGROUND: #9ea0f8;">Холл</a>

  Ответить  
 
 автор: FiX   (25.08.2008 в 12:56)   письмо автору
 
   для: Gus   (25.08.2008 в 11:37)
 

Ну здесь нужно использовать другой подход...
Это все должно идти одной строкой?

Вариант 1. Вынести <form> куда-нибудь выше, например

<form action="" method="get" style="margin: 0px;">
<a href="?" class=menu>Начало</a>
&nbsp;&nbsp;&nbsp;<select name="archive" style="border: 1px solid;"> <option value="123123">12312312</option>
<option value="3434534">23423423</option>
</select><input type=submit value="Смотреть" style="border: 1px solid;">&nbsp;&nbsp;&nbsp;<a href="/" class="menu" style="BACKGROUND: #9ea0f8;">Холл</a>
</form>


Вариант 2. Пользоваться CSS, например, float:left. Так будет даже красивее, не нужно будет использовать символы &nbsp; для отступа.


<a href="?" class=menu>Начало</a>
<form action="" method="get" style="margin: 0px;">
<select name="archive" style="border: 1px solid;"> 
<option value="123123">12312312</option>
<option value="3434534">23423423</option>
</select>
<input type=submit value="Смотреть" style="border: 1px solid;">
</form>
<a href="/" class="menu" style="BACKGROUND: #9ea0f8;">Холл</a>

и CSS:

a.menu {
float:left;
}
form {
float:left;
margin:0px;
padding:0px;
}
input {
float:left;
}


Конечно, это грубые примеры, но смысл должен быть понятен.

  Ответить  
 
 автор: gus   (25.08.2008 в 13:55)   письмо автору
 
   для: FiX   (25.08.2008 в 12:56)
 

Использовал вариант 1. помогло. большое спасибо.
вариант 3 всё плотно слепляет и один перенос остаётся и все разезжается....

  Ответить  
 
 автор: winflip   (25.08.2008 в 22:26)   письмо автору
 
   для: gus   (25.08.2008 в 13:55)
 

Интересно а где вы 3 вариант нашли? Вообще то второй состоит из 2 частей. Первую надо вводить непосредственно в страницу, а вторую в файл цсс

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования