Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: ważniejsza szerokość
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
php programmer
witam,
mam edytorek WYSIWYG, który mi generuje pewien kod html,
ktorego to kodu wolalbym juz nie modyfikowac po odebraniu go z tego edytorka
W kodzie tym wystepuja roznego rodzaju okreslenia szerokosci
takie jak np <table width="800px">

no i jak mam na przyklad stronke

  1. <table width="700px">
  2. <tr><td>
  3.  
  4. <?
  5. include('to_co_dal_edytorek.php');
  6. // to includowane ma szerokosc 800 px
  7. ?>
  8.  
  9. </td></tr>


w zwiazku z tym moje pytanie jest nastepujace,
jak zrobic w stylach, aby szerokosc mojej tabeli nadrzednej
byla wazniejsza niz jakakowiek inna szerokosc, ktora znajduje sie wewnatrz niej
tak zeby mi sie nie rozwalala strona

dodam ze nie chodzi tu prawkopodobnie o ustaiwnie styli edytorka, bo jak ktos wklei tam
cos np z worda to to wkleja tak jak jest czyli czasem szersze
revyag
Na ale jeśli wewnątrz tabeli będzie coś co przekracza jej szerokość np. dlugitekstwjednejlinii snitch.gif albo zdjęcie to tabelka i tak się rozjedzie. Chyba że ustawisz styl clip dla konkretnej komórki.
php programmer
no wlasnie na tym polega moj caly problem,
zeby szerokosc tabeli byla silniejsze niz tego co moze sie znajdowac
w jej komorkach, zaraz sprawdze ten clip
Zajec
<table style="width: 700px !important; overflow: auto;">

P.S.
<table width="700">
a nie
<table width="700px">
revyag
@Zajec Twój przykład nie zadziała dla sytuacji które podałem, a o to chodzi autorowi topica.
Zajec
Cytat(revyag @ 2006-01-12 17:02:05)
@Zajec Twój przykład nie zadziała dla sytuacji które podałem, a o to chodzi autorowi topica.

Fakt. Zbyt długo nie używałem tabelek.


<div style="width: 700px !important; overflow: auto;">
user's text and code
</div>
php programmer
@zajec
przy twoim rozwiązaniu tworzą sie scrolle,
a nie da sie aby zamiast scrolli, zrobilo łamanie tekstu (word wrap)?

ps. ostatecznie moge jeszcze wyrzucic na chama wszystkie wystapienia width=".."
edit. nawet wyrzucenie nic nie dalo bo edytorek korzysta z css ktore sa tworzone jakos szablonowo, kurcze ..
Zajec
Nie można wymusić takiego łamania. Masz jeszcze możliwośc nadania
overflow: hidden;
wtedy będzie bez scrolli, a tekst wystający nie zostanie wyświetlony.
php programmer
Cytat(Zajec @ 2006-01-16 12:32:57)
Nie można wymusić takiego łamania.

to troche bezsens,
zwykly textarea polamie linie,
a jakies skomplikowane edytorki nie moga...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.