Si está desarrollando una versión móvil para un sitio web existente. Escriba un CSS móvil separado que use las mismas clases y estructura que su versión de escritorio.
Agregue el punto de vista si no lo ha agregado antes
Agregue este código para agregar clase móvil a html para aplicar estilo sin usar h! Important en css
- ¿Migras tu sitio web de HTTP a HTTPS? En caso afirmativo, ¿afecta a los vínculos de retroceso de Quora?
- Cómo enviar un sitio web en ask.com
- ¿Alguien puede decir un sitio web o una herramienta gratuita que indexará rápidamente o producirá grandes vínculos de retroceso?
- ¿Cómo ha cambiado la cultura de Silicon Valley desde antes del accidente de Dot Com hasta hoy?
- ¿Es real el sitio web de Besa Mafia 'Hitmen for Hire'?
/ ** * jQuery.browser.mobile (detección de teléfono móvil de código abierto) * jQuery.browser.mobile será verdadero si el navegador es un dispositivo móvil ** / (función (a) {jQuery.browser.mobile = / android. + mobile | avantgo | bada / | blackberry | blazer | compal | elaine | fennec | hiptop | iemobile | ip (hone | od) | iris | kindle | lge | maemo | midp | mmp | netfront | opera m (ob | in) i | palm (os)? | phone | p (ixi | re) / | plucker | pocket | psp | symbian | treo | up. (navegador | enlace) | vodafone | wap | windows (ce | phone) | xda | xiino / i.test (a) || / 1207 | 6310 | 6590 | 3gso | 4thp | 50 [1-6] i | 770s | 802s | a wa | abac | ac (er | oo | s-) | ai (ko | rn) | al (av | ca | co) | amoi | an (ex | ny | yw) | aptu | ar (ch | go) | as ( te | us) | attw | au (di | -m | r | s) | avan | be (ck | ll | nq) | bi (lb | rd) | bl (ac | az) | br (e | v) w | bumb | bw- (n | u) | c55 / | capi | ccwa | cdm- | cell | chtm | cldc | cmd- | co (mp | nd) | craw | da (it | ll | ng) | dbte | dc-s | devi | dica | dmob | do (c | p) o | ds (12 | -d) | el (49 | ai) | em (l2 | ul) | er (ic | k0) | esl8 | ez ([4-7] 0 | os | wa | ze) | fetc | fly (- | _) | g1 u | g560 | gene | gf-5 | g-mo | go (.w | od) | gr ( ad | un) | haie | hcit | hd- (m | p | t) | hei- | hi (pt | ta) | hp (i | ip) | hs-c | ht (c (- | | _ | a | g | p | s | t) | tp) | hu (aw | tc) | i- (20 | go | ma) | i230 | iac (| - | /) | ibro | idea | ig01 | ikom | im1k | inno | ipaq | iris | ja (t | v) a | jbro | jemu | jigs | kddi | keji | kgt (| /) | klon | kpt | kwc- | kyo (c | k) | le (no | xi) | lg ( g | / (k | l | u) | 50 | 54 | e- | e / | - [aw]) | libw | lynx | m1-w | m3ga | m50 / | ma (te | ui | xo) | mc (01 | 21 | ca) | m-cr | me (di | rc | ri) | mi (o8 | oa | ts) | mmef | mo (01 | 02 | bi | de | do | t (- | | o | v) | zz) | mt (50 | p1 | v) | mwbp | mywa | n10 [0-2] | n20 [2-3] | n30 (0 | 2) | n50 (0 | 2 | 5 ) | n7 (0 (0 | 1) | 10) | ne ((c | m) - | on | tf | wf | wg | wt) | nok (6 | i) | nzph | o2im | op (ti | wv ) | oran | owg1 | p800 | pan (a | d | t) | pdxg | pg (13 | - ([1-8] | c)) | phil | pire | pl (ay | uc) | pn-2 | po (ck | rt | se) | prox | psio | pt-g | qa-a | qc (07 | 12 | 21 | 32 | 60 | - [2-7] | i-) | qtek | r380 | r600 | raks | rim9 | ro (ve | zo) | s55 / | sa (ge | ma | mm | ms | ny | va) | sc (01 | h- | oo | p-) | sdk / | se (c (- | 0 | 1) | 47 | mc | nd | ri) | sgh- | shar | sie (- | m) | sk-0 | sl (45 | id) | sm (al | ar | b3 | it | t5) | so (ft | ny) | sp (01 | h- | v- | v) | sy (01 | mb) | t2 (18 | 50) | t6 (00 | 10 | 18) | ta (gt | lk) | tcl- | tdg- | tel (i | m) | tim- | t-mo | to (pl | sh) | ts (70 | m- | m3 | m5) | tx-9 | up (.b | g1 | si) | utst | v400 | v750 | veri | vi (rg | te) | vk (40 | 5 [0-3] | -v) | vm40 | voda | vulc | vx (52 | 53 | 60 | 61 | 70 | 80 | 81 | 83 | 85 | 98) | w3c (- |) | webc | whit | wi (g | nc | nw) | wmlb | wonu | x700 | xda (- | 2 | g) | yas- | your | zeto | zte- / i.test (a.substr (0,4))}) (navigator.userAgent || navigator.vendor || window.opera); if (jQuery.browser.mobile) { $ ('html'). addClass ('mobile') }
Si está utilizando la estructura de tabla en el diseño de su sitio web, será un trabajo muy difícil.
Comencemos con el código
En primer lugar, agregue una navegación móvil.
Agregue jQuery.mmenu o CSS-Only Responsive Mobile Navigation.
Necesitará algunos cambios en el marcado o puede manipularlo con jQuery.
Después del menú, debemos hacer que todo sea fluido para dispositivos móviles.
use estas consultas de medios para puntos de interrupción de dispositivos comunes en su nuevo CSS móvil
Elimine el ancho codificado al 100% o cualquier valor basado en porcentaje específico para dispositivos móviles.
use .mobile .anycode-formet para una mejor especificidad.
Ocultar cosas que no son importantes
Use Bootstrap o cualquier otro marco si puede cambiar la estructura existente.