ZoolooS
Newbie-
Posts
14 -
Joined
-
Last visited
ZoolooS's Achievements
Explorer (1/14)
0
Reputation
-
мдя.. ладно.. часок подожду.. может у когонить идеи появятся.. потом в таблицу переделаю не люблю я экспрешенсы %)
-
хм.. а бех экспрешнсов никак? может кто-нить другие методы знает?
-
1. хм.. процентами не канает.. т.к. картинки очень разные по высоте.. подгонять все под один размер.. это зло.. 2. маргинами тоже не работает.. по горизонтали значение auto работает, а по вертикали нет. 3. фиксированный маргин не подходит по той же причине, что и в п.1 ps. и вообще.. я зол.. нафиг спрашивается vertical-align, если он работает только для плэйн-текста, а для боксовых элементов не пашет?
-
хм.. странно.. у меня почти такой же (не ID а класс используется и не background-image а просто background) и все работает во всех трех браузерах (ИЕ6, ФФ2, Опера 9)
-
снова вопрос.. есть что то типа такого кода: <div class="one"> <div class="two"> <a href="boo.htm"><img src="boo.gif" /></a> </div> <div class="three"> <ul><li>boo</li></ul> </div> </div> и к нему CSS .one {width: 600px; height: 85px;} .two {width: 180px; height: 85px;} .three {height: 85px;} Меня интересует как картинку и список выровнять вертикально по центру (их габариты не известны)..
-
тьфу.. а я все думал как же указать отступы просто равными.. Сенкс.. дык получается, что для дивов text-align не работает и это глюк (хм.. либо в ИЕ, либо в Опере с ФФ)?
-
Есть код: <div class="contentTbl_contentTd"> ,,, </div> <h2>Membership</h2> <div class="abMembBox"> Test text <div class="abMembLinkBox"> <a href="http://www.xxx.com/"><img src="/Portals/0/__pages/_pics/_pages/xxx.jpg" alt="xxx Logo" /></a> </div> <div class="abMembLinkBox"> <a href="http://www.xxx.com/"><img src="/Portals/0/__pages/_pics/_pages/xxx.gif" alt="xxx Logo" /></a> </div> <div class="abMembLinkBox"> <a href="http://www.xxx.org/"><img src="/Portals/0/__pages/_pics/_pages/xxx.gif" alt="xxx Logo" /></a> </div> </div> Есть CSS к нему: *, html, body, table, td {padding: 0; margin: 0;} .contentTbl_contentTd {font-size: 12px; font-weight: normal; color: #000000; padding: 5px 5px;} H2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #000000; margin-bottom: 10px; margin-top: 10px;} /* About (Company) Page */ .abMembBox {text-align: center;/* width: 100%;*/ border: 2px solid #993300;} .abMembLinkBox { width: 400px; text-align: center; padding-bottom: 10px; padding-top: 10px; margin-bottom: 5px; border: 1px solid #CCb7b9; border-bottom: 1px solid #abb7b9; } /* /About (Company) Page */ Строка текста внутри abMembBox нормально выравнивается в зависимости от атрибута text-align класса abMembBox, а вот div'ы, которые находятся в этом контейнере выравниваются ТОЛЬКО в ИЕ, в ФФ и Опере они как прибитые выравниватся по левому краю и сдвгаются только padding'ами и margin'ами. Я что-то не так делаю или так и должно быть? Просто padding'ами и margin'ами выравнивать не хочется, т.к. ширина контейнера резиновая.
-
Вобщем кому интересно, решение было найдено.. хотя и не настолько удобное как если бы это было вшито в настройки изначально.. 1. При создании нового документа непосредственно из Дрима: Идем в Edit->Preferences->Code Format. Меняем Tab Size на максимум (64). Теперь Дрим при автоотступах будет вставлять пробелы вплоть до того момента, пока перед вашей строкой (с которой вы переходите на новую по Энтеру) будет меньше 64 пробелов. Как только отступ достигнет 64 пробелов Дрим опять вставит Таб (длиной 64 , хотя это зависит от настройки редактора) 2. При открытии на редактирование уже готового документа, где использовались Табы для автоотступов: Если вы откроете готовый документ с настройками как в п.1, то будете очень рады тому, что все Табы стали длиной 64 символа и все форматирование кода "поехало". Предлагаю попрвить это тем, что заменить Табы пробелами, но не сразу.. для начала мы как в пункте 1 выставим нужное количество пробелов на которое будем менять Таб (кто-то отступает на 2 пробела, кто-то на 4, кто-то на другое значение). итак.. ставим в Tab Size, например 4 (стандартный размер Таба). И видим, что код опять приобрел нормальное форматирование. Теперь в редакторе ждем Ctrl+A (выделить все). Жмем правую кнопку мыши, выбираем Selection (собственно эту операцию можно проделывать и не для вего документа, а только для выделенной части ) и жмем Convert Tabs to Spaces. Все, можно опять Tab Size менять на 64, нашему документу это не повредит, у нас везде используются только пробелы.
-
А никто и не спорит.. понятно, что в идеале надо знать язык от и до.. и тогда никакие автодополнения не нужны.. но есть еще и вопрос юзабилити проги в которой пишешь.. из всего что перепробывал.. Дрим мне наиболее удобен.. уж и не знаю чем.. это как с аськой.. пересел на QIP и все.. нафиг родной клиент.. и вроде ничего особенного.. но цепляет.. я вобщем-то когда надо пару строк поправить всегда Бредом3 пользуюсь.. а вот если с нуля, то тогда удобнее Дрима пока ничего не видел.. все что надо есть.. все файлы проекта в одном интерфейсе.. а то что там есть визуальный редактор, так я его пользую только для быстрого просмотра.. ну и еще в режиме Split удобно ткнуть мышкой в отрендеренную страничку в нужном месте, а потом править уже в коде..
-
нет.. все по умному как в VisualStudio.. список предлагает с позиционироанием на элементе подходящем под уже набранный кусок слова..
-
ну почему не попробывать.. очень часто пишу в обычном Бреде3.. просто мне нравится что у Дрима есть автодополнение кода и для ХТМЛ и для CSS.. очень удобно когда вдруг нападает спонтанная амнезия
-
хм.. либо я что-то не так настраиваю, либо это не помогает.. Еще раз обрисую ситуацию.. возможно просто плохо объяснил в первый раз... Пишем какой-нить код.. естественно для наглядности обозначаем вложенность структур друг в друга.. обозначаем эту вложенность отступами.. мне, например удобно каждый новый вложенный уровень "утапливать" на 2 пробела.. так вот.. как только число пробелов в отступе становится больше или равно 4м, то при переходе на новую строку по Enter Дрим делает отступ не в 4 пробела, а ставит что-то типа таба.. В самом Дриме это выглядит нормально.. как будто там стоят именно пробелы (правда при выделении этот отступ считается одним символом, а не 4мя).. но если этот же файл открыть в чем-то типа Бреда или Блокнота.. или просто исходник в браузере открыть, то на месте отступа вставленного Дримом не один таб длинной в 4 пробела, а один таб длинной в 8 пробелов.. Или лыжи не едут.. или..
-
Хм.. спасибо конечно, но уже почитал.. один их редакторов сейчас качаю.. за время своего.. хм.. вебмастеринга сменил и попробывл кучу редакторов... но таки Дримвивер меня пока устраивает больше остальных.. ну если Бред не считать И таки хотелось бы решения именно поставленного вопроса.. давно просто с этим столкнулся и как-то все небыло времени спросить у общественности.. может я просто в настройках какой-нить пунктик не понял..
-
Возможно оффтоп, но может кто-то поможет.. проблема такая.. где чего надо в настройках Дримвивера выставить, чтобы при автоотступах он не вставлял свои ТАбы, которые в исходникак потом получаются длиннее чем при редактировании, а вставлял просто пробелы.. Заманался я уже.. пока пишешь в Дриме.. с форматированием все ОК, как-только открываешь этот файлик в чем-нить типа Блокнота.. там все форматирование перекосячено..