Android 4.x CSS-Unterstützung? Wie testen?
bearbeitet von Camping_RIDERAloha ;)
> Wer hat ein Android-4.x-Gerät …
Ich! …
> … und kann das mit dem dortigen Stock-Browser testen?
… äh, doch nicht. Ich habe den Stock-Browser leider nicht und komme auch nicht an ihn ran. So stock-ig ist der nämlich gar nicht unbedingt - bei mir fehlt er.
> Und noch viel besser: Wer kann mir raten, wie ich soetwas (unter Linux!) selbst testen und debuggen und reparieren und ausprobieren kann?
Mit keinen mir bekannten Möglichkeiten - leider.
> Das wollte auf dem Android-4.4-Tablet auch nicht funktionieren, denn der Dialog erschien erst überhaupt nicht. Unterstützt Android-4.4 dieses `:target`{: lang-css} nicht?
Das erinnert mich an mein Problem mit dem Checkbox-Hack im Stock-Browser. Das war (zumindest beim Checkbox-Hack) ein Bug, der quasi dadurch ausgelöst wird, dass die veränderte CSS-Pseudoklasse (beim Checkbox-Hack :checked, hier eventuell :target?) zwar registriert wird, aber kein visuelles Neu-Zeichnen auslöst.
Die Lösung für den Checkbox-Hack war, jedesmal kurzzeitig eine CSS-Animation zu triggern, die dann für das Neu-Zeichnen sorgt.
Probier doch mal, ob dir der [Bugfix von damals](https://wiki.selfhtml.org/wiki/CSS/Anwendung_und_Praxis/Men%C3%BCs_und_mehr_mit_dem_Checkbox-Hack#Bugfix_f.C3.BCr_veraltete_Webkit-Browser) weiterhilft. Fänd ich interessant.
Abgesehen davon hatte ich damals auch mit dem Bugfix manchmal unerklärlich Probleme. Es ist und bleibt einfach so, dass der Android-Stock-Browser in manchen Belangen ziemlicher Müll ist, man kann sich da auf nicht viel verlassen - und Debugging-Möglichkeiten gibts ja auch kaum bis keine.
> [UPDATE]Ach ja, warum wird das Dialogfeld bei `display:block; margin:25% auto;`{: .language-css} nicht schön mittig, sondern stark nach links verschoben angezeigt, nur weil sich die Tastatur über das Bild legt? Das `<dialog>` verwende ich als Elternelement mit `position:fixed`{: .language-css}, um die Seite mit einem weißen Schleier zu überblenden, auf dem dann in einem `<div>` der eigentliche Dialog stattfindet. Und der verschiebt sich unangenehm unter Android 7.1.1 Stockbrowser.[/UPDATE]
Hast du daran zwischenzeitlich was verändert? Bei mir (Android 4.4.2 / Chrome) wird das Dialogfeld sogar "unterhalb" der Tastatur angezeigt, ist also gar nicht bedienbar! Es befindet sich deutlich in der unteren Bildschirmhälfte…
Grüße,
RIDER
--
Camping_RIDER a.k.a. Riders Flame a.k.a. Janosch Zoller
# [Twitter](https://twitter.com/Camping_RIDER) # [Steam](http://steamcommunity.com/id/Camping_RIDER) # [YouTube](https://www.youtube.com/user/RidersFlame) # [Self-Wiki](http://wiki.selfhtml.org/wiki/Benutzer:Camping_RIDER) #
[Selfcode](http://community.de.selfhtml.org/fanprojekte/selfcode.htm): sh:) fo:) ch:| rl:) br:^ n4:? ie:% mo:| va:) js:) de:> zu:} fl:( ss:) ls:[