Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Float left w przypadku canvas
finito
post 10.10.2013, 17:53:25
Post #1





Grupa: Zarejestrowani
Postów: 110
Pomógł: 0
Dołączył: 16.12.2012

Ostrzeżenie: (0%)
-----


Chcę, żeby prawy div przylegał z prawej strony canvas'a. Oczywiście moge to zrobić, ale tylko w taki sposób, że w canvas daję float:left a potem temu prawemu divowi daje margin-left:"taki sam jak width canvasa" i wtedy faktycznie ten div przylega z prawej strony. Uważam jednak, że jest to dość amatorskie rozwiązanie. Nie wiem jednak jak to inczej uzyskać tzn. bez właściwości margin-left.
Ma ktoś jakiś pomysł?
Kod html:
  1. <!DOCTYPE html>
  2. <meta charset="utf-8">
  3. <meta name="Description" content=" [wstaw tu opis strony] ">
  4. <meta name="Keywords" content=" [wstaw tu slowa kluczowe] ">
  5. <meta name="Author" content=" [dane autora] ">
  6. <meta name="Generator" content="kED2">
  7. <link rel="stylesheet" href="style.css" type="text/css" />
  8. <script type="text/javascript">
  9. window.onload= function(){
  10. var canvas = document.getElementById("canvas");
  11. var context = canvas.getContext("2d");
  12. context.lineJoin="level";
  13. context.moveTo(29,50);
  14. context.lineTo(50,280);
  15. context.lineTo(450,50);
  16. context.closePath();
  17.  
  18. context.lineWidth = 20;
  19. context.strokeStyle = "red";
  20. context.lineCap = "bull";
  21.  
  22. context.stroke();
  23. context.closePath();
  24. context.fillStyle = "blue";
  25. };
  26. </head>
  27. <canvas width="700" height="500" id="canvas">
  28. Tresc alternatywna
  29. </canvas>
  30.  
  31.  
  32. <div id="prawy"></div>
  33.  
  34.  
  35. </body>
  36. </html>

Kod css:
  1. canvas {
  2.  
  3. display:block;
  4. float:left;
  5. width:700px;
  6. height:500px;
  7. border:1px solid black;
  8.  
  9. }
  10. #prawy {
  11. width:100px;
  12. height:300px;
  13. background-color:green;
  14. margin-left:700px;
  15.  
  16. }


Serio?? Naprawdę nie ma na to rady?

Ten post edytował finito 10.10.2013, 17:54:07
Go to the top of the page
+Quote Post
com
post 10.10.2013, 18:15:41
Post #2





Grupa: Zarejestrowani
Postów: 3 033
Pomógł: 366
Dołączył: 24.05.2012

Ostrzeżenie: (0%)
-----


co to robi w tym dziale? css ziom wink.gif

http://jsfiddle.net/gBnsP/ i efekt http://jsfiddle.net/gBnsP/show/

podstawy css się kłaniają wink.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 23.04.2024 - 08:10