![](https://htmlforum.dev/uploads/set_resources_18/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
DjTarik
User-
Posts
698 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by DjTarik
-
Со всеми вопросами разобрался... Спасибо... Но есть одно "НО" Чтобы таблицы не "съедались" центральной частью - использую nowrap... Именно в HTML а не в CSS... (не знаю почему, но артибут nowrap не работает с ячейками таблиц через стили)... Но суть вопроса не в этом.... У мення стоит строгий доктайп.... И он ругается, когда видит nowrap.... Что можно с этим сделать?
-
Я ширину прописываю в стилях... Всё равно не катит... O_o
-
А как мне "зафиксировать" данные в такой таблице: <table class="right_button"> <tr> <td class="right_button_bg_left"></td> <td class="right_button_bg_center" align="center"><a href="#" class="none"><img src="images/button_ico_1.gif" alt="Заказать сайт на Drupal" title="Заказать сайт на Drupal" id="button_img_1"></a></td> <td class="right_button_bg_right"></td> </tr> </table> Т.е. выглядит она вот так: P.S. Правая и левая ячейки имеют фиксированную ширину и картинки background-image... Центральная часть - расширяется на всё длину таблицы... Вопрос в том, что если в центральную часть всунуть такой рисунок: - получается, что при изменении размера экрана - левая и правая ячейки просто исчезают - а на их место становиться рисунок - и появляется полоса прокрутки... Как вариант - пробовал поставить текст в эти ячейки - всё работает... (но нужно без текста) Если вписать "неразрывный пробел" - не работает... Хороший вариант - к ячейкам добавить nowrap - но тогда валидатор выдаёт ошибку... (а через стили - не получается...) ————————————- 1) Помогите найти решение данной проблемы. 2) И скажите, почему валидатор не принимает "nowrap"? Доктайп - строгий...
-
Вопрос такой: 1) В дивах не работают параметры CSS: - vertical-align: ; - text-align: ; так и должно быть? O_o (просто при табличной вёрстке не могу в диве разместить текст по центру) Может эт от того, что в CSS использую *{margin:0; padding:0; border:0}? 2) Как с помощью дивов верстать такие элементы: С таблицами - всё просто... Таблица - 100%. Три ячейки - левая и правая - фиксированы... Центр - растягивается... А как быть с дивами? (без абсолютного позиционирования?) Или это невозможно? P.S. И ещё тут же - если в такую таблицу всунуть картинку - то при изменении размера экрана (например при уменьшении) - остаётся только центральная картинка, а боковые ячейки разъезжаются... 3) Если у дива не указать ширину - он буде на весь экран - или только по содержимому?
-
Да, такой вариант работает... Спасибо... Но нельзя ли как-нить обойтись без позишн=абсолют? Просто у меня ещё и под этими тремя блоками горизонтальный блок на всю длину... И если в центральных пусто - то они "наезжают" на "подвал"... P.S. Или такие макеты лучше делать таблицами?
-
С предыдушим вопросом разобрался, теперь возник новый: Можно ли с помощью <div>-ов построить такой макет - 3 колонки: - левая - 25% от ширины экрана... - правая - 200px (фиксированая)... - центральная - всю оставшуюся длину экрана... P.S. Макет должен быть кроссброузерный и расширяться в зависимости от разрешения пользователя... P.P.S. C помощью таблицы - делаю за 5 сек... А вот как быть с дивами? Если уже был подобный вопрос - дайте, плиз, ссылочку... ...Спасибо...
-
На примере: HTML .......... <td id="maintdtel"> <div id="bgtelright">2</div> <div id="bgtelleft">1</div> </td> .......... CSS [b]#maintdtel[/b] { height: 128px; } [b]#bgtelright[/b] { height: 100%; width: 409px; float: right; background-image: url("images/bgtelright.jpg"); background-repeat: no-repeat;} [b]#bgtelleft[/b] { height: 100%; background-image: url("images/bgtelleft.jpg"); background-repeat: repeat-x;} Как поставить ещё один слой, который будет находится ровно по центру ячейки с id="maintdtel", не зависимо от того, какое разрешение экрана? P.S. Заранее извиняюсь, если чё не так понял или непонятно описал суть проблемы...
-
В общем - проблема такая: Вот скрин - Как эту часть шаблона сделать, чтобы она расширялась на весь экран? Я отдельно делаю левую часть и правую... Правая - всё картинка, а левая - высота 100% и ширина в 1px... (на рисунке примерно видно, как я резал в фотошопе) Размножаю - всё нормально.... Но! Как сделать номер телефона тоже по центру? P.S. Могу предположить, что с <div> и position - но как? P.P.S. Спасибо...
-
ну так оно так и есть... Боковой блок - при наведении меняет цвет... Рисунки - нет... Или не так нужно?
-
В общем - ты просто прописал для всего #container background... просто убери его из #container #content a:... Т.е. пропиши, к примеру прозрачный... Пример: #container #content a:active { background: transparent; }
-
А мета-тэг с описанием и ключевыми словами указан? Карта сайта есть?
-
Насколько мен известно - повернуть сами буквы с помощью CSS и HTML - невозможно... В таблице можно написать текст таким образом: т е к с т P.S. Тоже ведь вертикально...
-
Не знаю, что там кого мучает - но HTML и CSS я уже год как осваиваю, ща решил заняться вёрсткой, потом всё остальное... И меня нисколько не парит вопрос - что там будет дальше, кто будет сколько получать и др. Просто если тебе это действительно нужно и ты хочешь этим заниматься - то нужно идти к своей цели... ИМХО.