-
Posts
2,910 -
Joined
-
Last visited
-
Days Won
64
Content Type
Profiles
Forums
Calendar
Store
Everything posted by sigma77
-
Хм, как оказалось пропроциональная ширина для табличных элеентов не работает вовсе (col и colgroup) В теории это должно работать так. Самая простая таблица: <table width="300"> <col width="1*"> <col width="2*"> <tr> <td>1</td> <td>2</td> </tr> </table> Здесь под первую колонку отводится одна часть всей ширины таблицы, на 2-ю две части. Итого имеем на всю ширину три части, т.е. первая колонка у нас должна занять 1/3 ширины (100 пикселей), вторая 2/3 ширины (200 пикселей). Если ширина явно задана, то ширины колонок вычисляются сразу, если ширина не задана, то после генерации всей таблицы. Если помимо пропрорциональных размеров заданы размеры в процентах или пикселах. То вначале назначается ширина этим колонкам, а потом оставшееся место распределяется между пропрорциоными. 0* - резервирует минимальное необходимое место для отображения содержимого ячейки. * - распределяет всё оставшееся.
-
Выпадающее меню по клику - помогите доделать
sigma77 replied to NonCommalg's question in HTML Coding
Определи класс для активного раздела и при клике добавляй к нужному разделу, а у остальных убирай. -
Попробую, но только завтра. Помню только как теоретически должна работать, с практической стороны тоже оказалось несколько вопросов, так что надо освежить знания
-
Начинающий ве стальщик!, По умолчанию значение width и так имеет значение auto, т.е. его никак не нужно дополнительно задавать. Лучше расскажи подробнее, что ты хочешь получить, желательно с картинкой Если мне не изменяет память, это пропорциональное задание ширины. Ячейка в этом случае должна занять всё оставшееся пространство, при условии задания ширины таблицы.
-
Ну могу сказать, что художетвенные навыки помогают развить, в частности, чувство композиции, а также взаимодействия света, цвета и тени, что не маловажно также при разработке дизайна сайтов. К тому же, например, некоторые линии и элементы могут смотреться более естественно, если сделанны от руки, нежели каким-либо инструментом граф. редактора. Ну как-то так
-
Verder, Не обижайся, могу сказать, что лично мне не нравиться 1) Верхняя полоса. Она смотрится грязновато и размыто. То ли из-за сочетания цветов в переходах, то ли в принципе такая картинка. 2) То же самое касается и лого. Оно тоже смотрится размытым. 3) Девушка внизу со своим отражением просто убила. Честно, смотрится страшновато, как будто её заставили не дышать пару часов. 3) Как девушка, я не увидела порядок цен, может он есть на других страницах. Но не совсем ясно. Ну и шрифт можно было бы чуть покрупнее. Ну и чего-то не хватает, имхо. Хотя минимализм я люблю.
-
Ты реализовал переход к якорю по клику. Теперь тебе нужно реализовать переход при загрузке странцы. Т.е. по событию window.onload. По этому событию получаешь якорную часть #якорь. Удаляешь знак решетки (string.substring(1)), соответственно получаешь id нужного элемента. Задаешь ему display = 'block', соответственно у тебя браузер переходит к этому элементу. В принципе аналогично http://forum.htmlbook.ru/index.php?showtopic=24385 только у тебя href ссылки будет равен id блока. Upd. В общем, в первый раз не очень внимательно прочитала. Задаете всем блокам, которые надо скрывать общий класс. При клики или перезагрузке задаете ему display = 'none'; следом нужному display = 'block'
-
Использовать document.location.hash. Получать якорную часть, и показывать нужный блок.
-
Эх, все бы новички были такими Если сохраните подобных подход, то освоите всё как мнимум на очень хорошем уровне.
-
Потому что это относительные пути. Т.е. путь задается относительно css-файла. Следовательно то, что работает для html-файла, не обязательно работает для css. Т.к. лежать они могут в разных местах.
-
+ вариант .contentir задать фоновое изображение равное по ширине нужной колонке с её цветом. .contentir { background: url() 10px 0 repeat-y }
-
Тогда в верхнем меню Кодировки/Преобразовать в UTF-8 без BOM и сохранить.
-
Ну то и значит. Как вы задаете адрес к картинка, так и путь задаете. Смотрите, где расположен у вас html-файл с закругленными уголками и относительно него задаете путь. Если у вас сервер отдает не правильный content-type, то можно либо править .htaccess, либо в CSS написать ссылку на PIE.php (behavior: url(PIE.php)), который же будет отдавать файл в правильной кодировке.
-
Pashkes, Проверь: 1) Путь к PIE.htc путь к файлу должен задаваться относительно самой страницы, а не стиливого файла. 2) Сервер должен отдавать правильный content-type. Для этого либо добавьте строчку AddType text/x-component .htc, либо используйте прилагаемый php-файл. 3) В ИЕ7 иногда приходится шаманить с hasLayout. 4) PIE.htc некорректно работает с динамически генерируемым контентом. А если есть ссылка, то лучше кинь сюда.
-
Вот именно что более-менее сносно. Более-менее сносно, можно научиться всему. И вообще, вы не с правильной стороны подходите. Вы пытаетесь оценивать чужой труд, не важно верстальщика, дизайнера или программиста, со стороны. Нет более легких или сложных профессий, это миф. Всё зависит лишь от твоего отношения к данной работе. Как говорится, за кажущейся легкостью всегда скрываются годы кропотливого труда. За точность цитаты не ручаюсь, но смысл такой же.
-
PanSoul, А в чем проблема сходить на любой работный сайт и посмотреть уровень зарплат и требований? В зависимости от региона/опыта/прочих факторов зарплата будет сильно варьироваться. А труднее/легче — вообще параметр субъективный.
-
Опытные верстальщики, а как вы проверяете на крассбраузерность?
sigma77 replied to flagreit's question in HTML Coding
Если верстка лично-коммерческая, то в линуксе смотрю с помощьюLiveCD с убунтой. На виртуалку поставить рукине доходят. Был опыт убунты в качестве второй системы, не пошло. Видимо отголоски. С маками сложнее. В них протестировать возможности нету. Смотрю в сафари под виндой. Плюс учитываю,что на маках шрифты замнимают, как правилобольше места. Но с маками проблем обычно и нету. Наработе все попроще. Там требования только, чтобы корректно отображалась в виндусовских браузерах. В остальных - по факту обращения. -
Опытные верстальщики, а как вы проверяете на крассбраузерность?
sigma77 replied to flagreit's question in HTML Coding
У меня лично стоит только одна виртуальная машина — XP + ИЕ6, которая для контроля верстки запускается раза 2. В середине и в конце. Туда же при необходимости ставлю устаревшие версии других браузеров. На самой машине стоят: ИЕ8, Opera 11, FF 3.6, Safari и Chrome. В процессе, верстку в ИЕ6 сморю в ИЕ-Тестере. ИЕ7 — в специальном режиме в ИЕ8 и в тестере. Также есть портативные версии ИЕ6 и ИЕ7, иногда в них смотрю, если машину лень запускать. IE-Collection мне как-то сразу не понравился, глючный он был. Может уже поправили, но "осадочек остался" Влад советовал еще какую-то прогу, не помню название, но вроде получше ИЕ-Тестера. Плюс есть портативные браузеры FF2 и Opera9, кому совсем экзотика нужна На самом деле VirtualBox не так много и жрет. -
Опытные верстальщики, а как вы проверяете на крассбраузерность?
sigma77 replied to flagreit's question in HTML Coding
Тут название говорит само за себя. Ты получишь только скриншот — читай статичную картинку. Причем обрезанную. Как ведут себя элементы в динамике, например, при наведении, ты не узнаешь. Это первое. Второе. Зачастую приходится слишком долго ждать для получения нужных скриншотов. Третье. Если что не так, всегда удобней иметь под рукой пусть хотя бы простейший инструмет для отладки именно в том браузере, в котором наблюдаются баги. Поэтому использовать или нет, решайте сами. Исходя из своих запросов и потребностей. -
Сброс позволяет привести стили к единому значению в различных браузерах. Если ты задашь для параграфа margin:0 или любое другое значение, то он во всех браузерах будет равен нулю или заданному значению, пока не будет переопределен другими стилями.
-
Ну блин, название темы вместо ссылки скопировала... http://forum.htmlbook.ru/index.php?showtopic=13814
-
Clubberry Начни с этой темы, может многие вопросы прояснятся
-
Вот, наконец-то нашла время вернуться к этой теме В итоге вариант s0rr0w, не совсем подошел — при переходе по табам, адресная строка не менялась. Решила сделать по-другому. Решение: http://jsfiddle.net/2XKs5/2/ Немного лень, конечно, было всё переделывать на чистый JS, но необходимости в этом особенной не было Вечером выложу у себя и дам ссылку на нормальную страницу.