Hoy usé la vista de desplazamiento al escribir un programa pequeño, pero descubrí que una línea de texto en la vista de desplazamiento no se puede ajustar. El código es el siguiente:
<vista de desplazamiento estilo de desplazamiento-y=ancho:100rpx;alto:100rpx;>asdhadjhkajshdkjahsdkjasdajsdhkajsdkajsdkajsdhasjdaksj</vista de desplazamiento>
Descubrí que una gran sección de inglés en la vista de desplazamiento solo se muestra en una línea y la parte más allá del ancho no se puede ocultar.
resolverDespués de buscar en Internet el problema de que el texto de la vista de desplazamiento del mini programa no se puede ajustar, descubrí que el componente del mini programa tiene un estilo de espacio en blanco predeterminado: nowrap, que no se ajusta de forma predeterminada, así que agregué espacios en blanco; : normal !importante; para anular su estilo predeterminado, pero resultó contraproducente. Después de agregarlo, todavía no funcionó, así que busqué saltos de línea de texto y encontré que word-break: break-all generalmente se agrega a la línea de texto; Después de agregarlo, descubrí que efectivamente era eso.
salto de palabraComo no soy un front-end profesional (estoy tratando de convertirme en un ingeniero de front-end calificado), presté especial atención al uso de saltos de palabras. Aquí están algunos de mis conocimientos, si hay algún error, por favor. corrígeme.
parámetro:Sintaxis: salto de palabra: normal | romper todo | conservar todo
normal: de acuerdo con las reglas de texto de los idiomas asiáticos y no asiáticos, se permiten saltos de línea dentro de las palabras. El ejemplo que escribí anteriormente no tiene saltos de línea porque el inglés usa espacios para determinar si se deben dividir las líneas. es una cadena larga de caracteres en inglés sin espacios, por lo que no hay salto de línea. Si agrega un espacio en el medio, el salto de línea se realizará en el espacio. En chino, cada carácter chino es un individuo independiente y cada uno. El carácter se puede utilizar como marca de salto de línea.
break-all: este comportamiento es el mismo que el normal para los idiomas asiáticos. También se permiten saltos dentro de cualquier palabra de una línea de texto en idiomas no asiáticos. Este valor es adecuado para texto asiático que contiene texto no asiático. Este valor juzgará un único carácter inglés como un individuo independiente y cada carácter inglés se puede utilizar como una representación de salto de línea.
keep-all: Igual que lo normal para todos los idiomas no asiáticos. En chino, coreano y japonés no se permiten saltos de palabras. Bueno para texto no asiático que contiene una pequeña cantidad de texto asiático
ResumirLo anterior es lo que le presenta el editor para resolver el problema de ajuste de línea de vista de desplazamiento del subprograma WeChat. Espero que le resulte útil. Si tiene alguna pregunta, déjeme un mensaje y el editor le responderá. ¡a tiempo!