Du kan kun lave absolute indenfor et bestemt område hvis du først laver en fx DIV med position:relative.
Hvis du bare indsætter den sådan der, så laver den abs.pos efter skærmens bredde.
så hvis du indboxer din knap i en div der fx hedder : position:relative og så width 30px, height 30px, kan du lave abs. pos: top 2, eller left 2px, eller hvad der passer til det.
Aha. Den knap skal allerede været i en div/h1.
Så kan jeg på nogen måde definere den?
Dette er min .css fil. Det er a.button5 jeg snakker om, faktisk også med alle de andre. Men jeg bruge specielt lige den.
- body {
- margin:0px 0px; padding:0px;
- text-align:center;
- }
-
- .licensbox
- {
- top:25px;
- left:500px;
- width:900px;
- height:150px;
- overflow:scroll;
- }
-
- h1 {
- border-top-width: 1px;
- border-top-style: solid;
- border-top-color: black;
- border-bottom-width: 1px;
- border-bottom-style: solid;
- border-bottom-color: black;
- border-right-width: 1px;
- border-right-style: solid;
- border-right-color: black;
- border-left-width: 1px;
- border-left-style: solid;
- border-left-color: black;
- margin: 10px 280px 25px 278px;
- max-height: 425px;
- min-height: 425px;
- font-size: 1.2em;
- font-family: Georgia, "Comic Sanse MS", serif;
- }
- .underlinemenu {
- font-weight: bold;
- width: 100%;
- height: 50px;
- }
- #underlineMenuContent {
- height:800px;
- margin-right: auto;
- margin-left: auto;
- width: 800px;
- }
-
- .underlinemenu{
- font-weight: bold;
- width: 100%;
- }
-
- .underlinemenu ul{
- padding: 6px 0 7px 0;
- margin: 0;
- text-align: center;
- }
-
- .underlinemenu ul li{
- display: inline;
- }
-
- .underlinemenu ul li a{
- color: #494949;
- padding: 6px 3px 4px 3px;
- margin-right: 20px;
- text-decoration: none;
- border-bottom: 3px solid grey;
- }
-
- /*.underlinemenu ul li a:hover, .underlinemenu ul li a.selected {
- border-bottom-color: black;
- }
- */
- .start {
- background-color: blue;
- }
-
- a.button{
- background:url(img/button.gif);
- display:block;
- color:#555555;
- font-weight:bold;
- height:30px;
- line-height:29px;
- margin-bottom:14px;
- text-decoration:none;
- width:191px;
- }
-
- a.button{
- background:url(images/button.gif);
- display:block;
- color:#555555;
- font-weight:bold;
- height:30px;
- line-height:29px;
- margin-bottom:14px;
- text-decoration:none;
- width:191px;
- position:relative; left: 800px; top: 275px;
- }
-
- a.button3{
- background:url(images/button.gif);
- display:block;
- color:#555555;
- font-weight:bold;
- height:30px;
- line-height:29px;
- margin-bottom:14px;
- text-decoration:none;
- width:191px;
- position:absolute; left: 1100px; bottom: 115px;
- }
-
- a.button4{
- background:url(images/button.gif);
- display:block;
- color:#555555;
- font-weight:bold;
- height:30px;
- line-height:29px;
- margin-bottom:14px;
- text-decoration:none;
- width:191px;
- position:absolute; left: 1100px; bottom: 120px;
- }
-
- a.button5{
- background:url(images/button.gif);
- display:block;
- color:#555555;
- font-weight:bold;
- height:30px;
- line-height:29px;
- margin-bottom:14px;
- text-decoration:none;
- width:191px;
- position:absolute; left: 720px; bottom: 120px;
- }
-
- a.button1{
- background:url(images/button.gif);
- display:block;
- color:#555555;
- font-weight:bold;
- height:30px;
- line-height:29px;
- margin-bottom:14px;
- text-decoration:none;
- width:191px;
- position:relative; left: 800px; top: 330px;
- }
-
- .checkbox {
- position:relative; left: 700px; top: 330px;
- }
-
- #button1{
- display:none;
- }
-
- #block {
- background: blue;
- }
-
- .next{
- background:url(images/arrow_right.png) no-repeat 10px 8px;
- text-indent: 45px;
- display:block;
- }
-
- .box1 {
- top: 70px;
- left: 50px;
- width:250px;
- height:250px;
- overflow:auto;
- background-color: white;
- }
-
- div.scroll {
- top: 25px;
- left: 50px;
- height: 335px;
- width: 800px;
- overflow: auto;
- border: 1px solid #666;
- background-color: #ccc;
- padding: 8px;
- }
Jeg har sådan en box.
Du kan se den her..
http://test205.realchamp.dk/install_beta
Bare side ét har den knap, den kommer ikke op det rigtige sted. Og vil helst have det sådan, at jeg bare kan ud skrive det på én linje.(tænker på noget class). Men jeg kan da lige prøve det der med div's. Jeg vil gerne have knappen nede i højre højrne.
Ps. hvad er "abs.pos"?
EDIT:
Jeg har prøvet med følgende css:
- .button {
- position:relative;
- width: 30px;
- height: 0px;
- left: 1100px;
- bottom: 140px;
- }
Og så det her HTML.
- <div class="button"><a href="stage1_2.php" class="button3"><span class="next">Continue</span></a></div>";
Indlæg senest redigeret d. 02.09.2009 16:33 af Bruger #15047