Регистрирайте се безплатно, за да използвате услугите на сайта! | Вход
Начало Новини ИТ Работа Форум Видео Уроци Скриптове WiFi точки MyLinks Mytech Още


Нова тема
Проблем с ul, li
Тази тема е погледната 294 пъти
Добави темата към любими | Принтирай темата | Нова тема 
Публикувано на: 08.09.2008 14:34
visi0n
Калфа

Мнения: (20)

Здравейте,
имам много странен проблем с ul и li в сайта си.
Значи през мозила излиза както трябва, а през IE излиза пълен шит.

Ето снимки през мозила:
http://i.data.bg/08/09/08/1142382_orig.jpg

Ето и през IE:
http://i.data.bg/08/09/08/1142385_orig.jpg

Това е css:
CODE
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
#gall {
width: 100%;
display: table;
}

#gall img {
border: 1px #fff solid;
}

#gall ul {
display: block;
margin: 0;
padding: 0;
}

#gall li {
display: block;
float: left;
width: 75px;
list-style: none;
list-style-image: none;
margin-right: 30px;
margin-top: 10px;
text-align: center;
}

Изкарвам ги така:
CODE
1
2
3
4
5
<div id="gall">
<
ul>
<
li>картинка...</li>
</
ul>
</
div>

Къде ми е проклетата грешка незнам...


 
---------------------------
Потребител от: 31.05.08 | Всички уроци от visi0n | Всички скриптове от visi0n
напиши eMail напиши лично съобщение виж профила на visi0n
темата е прекратена! 
Публикувано на: 08.09.2008 15:23
napster
Император

Модератор

Мнения: (727)

Случайно да знаеш че IE не зачита стандартите!
Пробвай да ги изкараш обектите като ги поставиш в таблица!
Гаранция че ще стане!!!


Поздрави!


 
---------------------------
Потребител от: 25.02.08 | Всички уроци от napster | Всички скриптове от napster

Шизофрения е когато в един форум общуваш
сам със себе си под три различни ника!!!
http://www.hidrostroitel.com/
http://scullboxteam.org/



напиши eMail напиши лично съобщение виж профила на napster
темата е прекратена! 
Публикувано на: 08.09.2008 16:03
Mutatos
Император

Администратор

Мнения: (1341)

Ааа таблица не е решение тук. Аз бих ги направил с DIV-ове, а не с li, ul.


 
---------------------------
Потребител от: 18.04.04 | Всички уроци от Mutatos | Всички скриптове от Mutatos

Търся за почасова надомна работа преводачи от английски език за превод на материали от IT сферата - новини, уроци ...!
напиши eMail напиши лично съобщение виж профила на Mutatos
темата е прекратена! 
Публикувано на: 08.09.2008 16:08
PureEvil
Самурай

Мнения: (1804)

Точно така на всеки проблем по 10 DIV-а поне!

Проблема ти е от това че по-подразбиране в различните браузъри има задедени стойностти за margin и padding.

@napster стандартите в случая нямат значение. По-добре не ползвай ul-li а само IMG тага.


 
---------------------------
Потребител от: 17.02.05 | Всички уроци от PureEvil | Всички скриптове от PureEvil

Liberate Tu Temet Ex Inferis
напиши eMail напиши лично съобщение виж профила на PureEvil
темата е прекратена! 
Публикувано на: 08.09.2008 16:20
visi0n
Калфа

Мнения: (20)

И това е решение, обаче не мисля че може да стане така. Ако задам на img, margin незнам дали ще се подреди... досега винаги съм си правел така и винаги и през 2-та са излизали както трябва тук незнам защо така прави...


 
---------------------------
Потребител от: 31.05.08 | Всички уроци от visi0n | Всички скриптове от visi0n
напиши eMail напиши лично съобщение виж профила на visi0n
темата е прекратена! 
Публикувано на: 08.09.2008 16:21
napster
Император

Модератор

Мнения: (727)

Цитат от PureEvil@08.09.2008 16:08:
Точно така на всеки проблем по 10 DIV-а поне!

Проблема ти е от това че по-подразбиране в различните браузъри има задедени стойностти за margin и padding.

@napster стандартите в случая нямат значение. По-добре не ползвай ul-li а само IMG тага.

Ясно.
Въпреки това таблицата си едно добро решение - нали!


 
---------------------------
Потребител от: 25.02.08 | Всички уроци от napster | Всички скриптове от napster

Шизофрения е когато в един форум общуваш
сам със себе си под три различни ника!!!
http://www.hidrostroitel.com/
http://scullboxteam.org/



напиши eMail напиши лично съобщение виж профила на napster
темата е прекратена! 
Публикувано на: 08.09.2008 17:04
visi0n
Калфа

Мнения: (20)

Пак нестана... махнах ul и li и пак при мозика си е добре, а при IE са надолу пак...


 
---------------------------
Потребител от: 31.05.08 | Всички уроци от visi0n | Всички скриптове от visi0n
напиши eMail напиши лично съобщение виж профила на visi0n
темата е прекратена! 
Публикувано на: 08.09.2008 17:56
PureEvil
Самурай

Мнения: (1804)

Просто сложи на снимките(img): flaot: left; margin-right: 5px;
Като не забравай при стигнане на всяка 5 снимка(ако искаш да имаш по 5 на ред) прави едно <br clear="left" />.

Разбира се можеш и да си ползваш таблица, но тя не е предназначена за да улесни позиционирането на елементи, а за представяне на таблични данни.

Не е фатално да ползваш таблица, но по-добре да седнеш и да си решиш проблема защото друг път може да нямаш избор в това как да бъде решен даден проблем.


 
---------------------------
Потребител от: 17.02.05 | Всички уроци от PureEvil | Всички скриптове от PureEvil

Liberate Tu Temet Ex Inferis
напиши eMail напиши лично съобщение виж профила на PureEvil
темата е прекратена! 
Публикувано на: 08.09.2008 20:25
visi0n
Калфа

Мнения: (20)

 Този отговор е маркиран като удовлетворителен!

Открих си проклетата грешка. Значи задал съм width в грешен клас и затова вади през IE едно под друго. Сега вече си го направих и стана с ul и li :)

Плагодаря все пак че се опитахте да помогнете!


 
---------------------------
Потребител от: 31.05.08 | Всички уроци от visi0n | Всички скриптове от visi0n
напиши eMail напиши лично съобщение виж профила на visi0n
темата е прекратена! 
 1 посетител чете тази тема (0 потребители и 1 гост)  
Активни потребители: ---
   




mytech.bg © 2004 - 2009 | Контакти | За реклама