ugrás a tartalomhoz

CSS probléma

bnc1995 · 2012. Jan. 26. (Cs), 20.09
Sziasztok!

Keret sarkait szeretném kerekíteni. A kerekítéssel nincs is baj, de a háttér kilóg a sarkaknál. Mi a megoldás?

Segítségeteket előre is köszönöm: bnc
 
1

A megoldás

Hidvégi Gábor · 2012. Jan. 26. (Cs), 20.13
a józan paraszti ész. Használd!
2

:S

bnc1995 · 2012. Jan. 26. (Cs), 21.41
Nem jön a szikra:S:S
3

kerekíts mindent...

Arnold Layne · 2012. Jan. 26. (Cs), 21.54
Kerekíts mindent, ami a "kereten" belül van. A keret kerekítése nem érvényes a benne lévő elemekre. Ellenben mondjuk a betű méretével. Amúgy meg firebug -- vagy valami hasonló -- van? Sokat tud segíteni ilyen helyzetben.
8

Ha a suliban a

Hidvégi Gábor · 2012. Jan. 27. (P), 10.04
Ha a suliban a történelemtanárnő azt a feladatot adja, hogy próbaérettségire dolgozd ki mondjuk a Rákóczi-féle szabadságharcot, és nem megy fejből, akkor hogyan oldanád meg a problémát?
9

Utána néznék a neten

bnc1995 · 2012. Jan. 27. (P), 10.26
Ennek is utána néztem, de nem találtam semmit:S
10

Hogyan néztél utána? A

Hidvégi Gábor · 2012. Jan. 27. (P), 10.32
Hogyan néztél utána? A kérdésedre négy válasz jött, tehát legalább ennyi embernek korábban sikerült találnia valamit a hasonló kérdésére. És ezt most ne vedd cseszegetésnek, rá szeretnélek vezetni a helyes módszerre.
11

Google

bnc1995 · 2012. Jan. 27. (P), 13.14
A Google-n néztem utána. Általában ott kezdem a keresést, vagy itt a weblaboron. Én is jobban szeretem, ha magamtól jövök rá dolgokra, mert így jobban bennem marad, és nagyobb a sikerélmény.
4

Leírod pontosan?

Poetro · 2012. Jan. 26. (Cs), 21.59
Leírod pontosan, mi is a probléma? Mert én csináltam egy HTML-t, amiben nem lóg ki a háttérkép sarka.
  1. <!DOCTYPE HTML>  
  2. <html lang="en">  
  3. <head>  
  4.   <title><!-- Insert your title here --></title>  
  5.   <style type="text/css">  
  6.     .rounded {  
  7.       background: lightblue url(http://users1.ml.mindenkilapja.hu/users/britneyspears-vbarby/uploads/britney-spears-hairstyle-64_.jpg) center center no-repeat;  
  8.       width: 500px;  
  9.       height: 357px;  
  10.       line-height: 357px;  
  11.       font-size: 5em;  
  12.       color: white;  
  13.       border-radius: 20px;  
  14.       -moz-border-radius: 20px;  
  15.       -webkit-border-radius: 20px;  
  16.       text-align: center;  
  17.     }  
  18.   </style>  
  19. </head>  
  20. <body>  
  21.   <div class="rounded">Lorem ipsum</div>  
  22. </body>  
  23. </html>  
5

html

bnc1995 · 2012. Jan. 26. (Cs), 22.09
  1. <html>  
  2.      <head>  
  3.           <title></title>  
  4.           <style type="text/css">  
  5.           li {  
  6.               list-style-type: none;  
  7.               text-align: center;   
  8.           }  
  9.             
  10.           a:link {  
  11.               color: #0000FF;  
  12.               text-decoration: none;  
  13.               padding: 0px 5px;  
  14.           }  
  15.             
  16.           a:visited {  
  17.               color: #0000FF;  
  18.               padding: 0px 5px;  
  19.           }  
  20.             
  21.           body ul li.menu {  
  22.               float: left;  
  23.               font-weight: bold;  
  24.               background-color: #FF3300;  
  25.           }  
  26.             
  27.           body ul li ul {  
  28.               display: none;  
  29.           }  
  30.             
  31.           body ul li:hover ul {  
  32.               display: block;  
  33.               margin: 0px;  
  34.               padding: 0px;  
  35.               border: 2px solid #0000FF;  
  36.               border-top: 0px;  
  37.               border-radius-bottomleft: 15px;  
  38.               border-radius-bottomright: 15px;  
  39.               -moz-border-radius-bottomleft: 15px;  
  40.               -moz-border-radius-bottomright: 15px;  
  41.               -webkit-border-radius-bottomleft: 15px;  
  42.               -webkit-border-radius-bottomright: 15px;  
  43.               background-color: #FF3300;  
  44.               background-position: top left;  
  45.           }  
  46.           </style>  
  47.      </head>  
  48.      <body>  
  49.           <ul>  
  50.              <li class="menu">  
  51.                 <a href="#">Kezdolap</a>  
  52.              </li>  
  53.              <li class="menu">  
  54.                 <a href="#">Termékek</a>  
  55.                 <ul>  
  56.                    <li>  
  57.                       <a href="#">...</a>  
  58.                    </li>  
  59.                    <li>  
  60.                       <a href="#">...</a>  
  61.                    </li>  
  62.                    <li>  
  63.                       <a href="#">...</a>  
  64.                    </li>  
  65.                 </ul>  
  66.              </li>  
  67.           </ul>  
  68.      </body>  
  69. </html>  
A probléma az, hogy ha ráviszed a kurzort a termékekre megjelenik egy almenü, ami be van keretezve, de a háttér kilóg a sarkaknál.
6

body ul li:hover {

Poetro · 2012. Jan. 26. (Cs), 22.21
  1. body ul li:hover {  
  2.   background-colortransparent;  
  3. }  
7

A background-clip a megoldás,

LeGaS · 2012. Jan. 26. (Cs), 23.45
A background-clip a megoldás, azon belül is a padding-box érték, ez akadályozza meg, hogy kilógjon a háttér.
https://developer.mozilla.org/en/CSS/background-clip