2018-04-02, 04:21
  #1
Medlem
Fick köra en fuling och iframa en sak nu vill jag ändra .css i den.
Jag vill ändra span 3 jag vill ta bort eller ersätta ''style'' med mitt egna css.

Så ser koden ut ungefär i själva iframet.
[PHP]<td><span style='padding: .2em .6em .3em; font-weight: bold; color: #ffffff; font-size: 14px;'>1</span></td>
<td><span style='padding: .2em .6em .3em; font-weight: bold; color: #ffffff; font-size: 14px;'>2</span></td>
<td><span style='padding: .2em .6em .3em; font-weight: bold; color: #ffffff; font-size: 14px;'>3</span></td>[/PHP]

Jag har försöket med följande.

[PHP]
<link rel="stylesheet" type="text/css" href="http://länktillmin.css">

span:nth-child(3) { font-size: 20px !important; }
td:nth-child(3) { font-size: 20px !important; }.[/PHP]

.css hämtas utan problem för jag kan tex byta bakgrunds färg men den vill ej tvinga ändringen på de här span sakerna. Tips? Gör jag nåt fel?
__________________
Senast redigerad av Flach1337 2018-04-02 kl. 04:24.
Citera
2018-04-02, 10:17
  #2
Medlem
Jag tror inte att du kan ända CSS på sidan i iframe:en, med anledning av CORS. Dock borde det fungera om du först hämtar innehållet på sidan, modifierar stilen, och sedan visar på din sida. Det är förmodligen så du bör gå till väga.
Citera
2018-04-02, 19:09
  #3
Medlem
Citat:
Ursprungligen postat av Nich
Jag tror inte att du kan ända CSS på sidan i iframe:en, med anledning av CORS. Dock borde det fungera om du först hämtar innehållet på sidan, modifierar stilen, och sedan visar på din sida. Det är förmodligen så du bör gå till väga.


Ändrade till.

[PHP]<?php
$homepage = file_get_contents('http://sidan jag vill hämta');
echo $homepage;
?>[/PHP]

Då kan jag använda javascript för att modifiera lite saker men hur exakt gör jag?
Alltså det jag skrev i första inlägget.
Citera
2018-04-02, 19:18
  #4
Medlem
Citat:
Ursprungligen postat av Flach1337
Ändrade till.

[PHP]<?php
$homepage = file_get_contents('http://sidan jag vill hämta');
echo $homepage;
?>[/PHP]

Då kan jag använda javascript för att modifiera lite saker men hur exakt gör jag?
Alltså det jag skrev i första inlägget.

Har inte provat, men så här kanske:

Kod:
td:nth-of-type(3) > span { 
  font-size: 20px !important; 
}
Citera
2018-04-03, 00:40
  #5
Medlem
Edit.
Citera
2018-04-03, 08:48
  #6
Medlem
Citat:
Ursprungligen postat av Flach1337
Edit.

Löste det sig?
Citera
2018-04-03, 09:45
  #7
Medlem
Citat:
Ursprungligen postat av Nich
Löste det sig?

Ja det funkade man tackar <3
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in