Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: niestandardowy układ (ścięty rożek)
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
rbart
Mam prostokąt o zawiniętym rogu do środka

problem w tym że prostoką (div) zmienia rozmiary więc zastosowanie obrazka
jako podkładu całkowicie odpada

w tabelkach było to banalne wystarczył podzielić to odpowiednio a poźniej rozmiar
nie miał znaczenia a z div'ami to całkiem inna bajka

_______________________________________________________________________
Po półrocznej przerwie powracam do programowania i przerabiam właśnie przesiadkę
z tabelek na xhtml + css (bolesną).
ActivePlayer
a moze obrazek z rogiem w tle + background-position ?smile.gif
rbart
problem w tym że prostokąt też musi mieć border z wyjątkiem tego jednego feralnego rogu

dodaje link do bardzo małego bmp < 1 kb
rożek
comzit
To robisz jeszcze jednego DIVa z tlem (rożek) i pozycjonujesz go: lewy gorny rog w stosunku do DIVa glownego.
code46
Cytat(rbart @ 2006-03-01 15:16:33)
Mam prostokąt o zawiniętym rogu do środka

problem w tym że prostoką (div) zmienia rozmiary więc zastosowanie obrazka
jako podkładu całkowicie odpada

w tabelkach było to banalne wystarczył podzielić to odpowiednio a poźniej rozmiar
nie miał znaczenia a z div'ami to całkiem inna bajka

_______________________________________________________________________
Po półrocznej przerwie powracam do programowania i przerabiam właśnie przesiadkę
z tabelek na xhtml + css (bolesną).

Da się spokojnie to zrobić na divach.. Pomyśl trochę.
gekon
Do 6 grudnia co prawda daleko...

Kod
.border { border: solid 1px #000;}
.bottomRecurvate {
background: url(../images/bottomCorner.png) no-repeat 100% 0;
bottom: -1px !important;
right: -1px !important;
position: relative;
overflow: hidden;
border:none !important;
padding: 0;
width: 100%;
height: 9px; /*wyskosc obrazka z zagieciem*/
}

  1. <div class="border">
  2. <p>Lorem</p>
  3. <div class="bottomRecurvate "></div>
  4. </div>


Powinno działać (KHTML by Apple [czyli Safari] nie bardzo to łyka, bo nie wie co to jest width:100%+1px;).

Edit:
Mój błąd. Nie sprawdziłem czy ta szerokość jest zgodna ze specyfikacją.
Zmieniłem margines na right i bottom, teraz się waliduje i nie ma problemu z szerokością smile.gif
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.