table

9 отговора 261 прегледа
#1

table

всичко най-добро на този който ми помогне с направата на това в стил УЛ/ЛИ или ДИВ, че с в момента е таблица вътре в един ДИВ и се гаври с мен. Когато се отвори страницата всичко излиза като, че ли няма overflow: auto; (получава се вертикален scroll т'ва само за ФФ) , а когато се презареди си става перфектно.
<table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td><img /><br />text</td><td<img /><br />text</td><td><img /><br />text</td><td><img /><br />text</td></tr></table>

Отговор
в отговор на ghs #2

Re: table

Добре де, де го видя тоз вертикален скрол...нещо не зацепвам съвсем...?

Отговор
в отговор на ghs #3

Re: table

От това: "като че ли няма overflow: auto;" подозирам, че искаш вертикален скрол, а такъв не се получава. Ако е така, този пример трябва да ти свърши работа:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "[линк]">
<html xmlns="[линк]">
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
/* <![CDATA[ */
ul {height: 50px; width: 170px; overflow:auto; list-style-type:none;margin: 0;}
li img {display:block;}
/*za test samo*/
li img {width: 150px; height: 30px; background:#ccc;}
/* ]]> */
</style>
</head>
<body>
<ul>
<li><img />text</li>
<li><img />text</li>
<li><img />text</li>
<li><img />text</li>
</ul>
</body>
</html>

Отговор
в отговор на Volkano v.5 #4

Re: table

неее
В страницата има heaader, body и footer. в тялото има текстове с картинки. тез картинки са сложени в един ДИВ и ако има текс под картикните вместо под ДИВ само, има и таблица като тази по-горе. обаче таз таблица нещо се еб**а с всичко остнало и прави вертикален scroll на целият body( и както казах само при ФФ) и то само когато отвориш страницата директно. обаче ако я презаредиш всичко се оправя.

Отговор
в отговор на Flamm #5

Re: table

не, вертикален scroll има и искам д го махна

Отговор
в отговор на ghs #6

Re: table

Когато се отвори страницата всичко излиза като, че ли няма overflow: auto;

ами то точно това overflow: auto; ти слага скрола.

а иначе за ФФ ако съдържанието ти излиза от див-а пробваи да сложиш на див-а

display : table

и той ще се разтегне

'In this life we cannot do great things. We can only do small things with great love'
Отговор
в отговор на sularome #7

Re: table

ами то точно това overflow: auto; ти слага скрола

ми точно overflow: auto; нямам сложен в кода.

както и да е по някакъв случаен/неизвестен начин се оправиха нещата и сега е добре. от това което си спомням е, че промених дължината на таблицата на 100%, докато преди беше с 20пкс по-малка от тази на ДИВ-a в която се намираше.

Отговор
в отговор на ghs #8

Re: table

Значи, въобще махни height: от елементите, да се наместват на височина сами според съдържанието си.

Отговор
в отговор на Flamm #9

Re: table

но няма и хеигхт. както и да е важното е, че стана.

Отговор
в отговор на ghs #10

Re: table

"...промених дължината на таблицата на 100%, докато преди беше с 20пкс по-малка от тази на ДИВ-a в която се намираше"
Освен да смяташ, че в случая дължина=ширина, друго не виждам.

Отговор