Java - Thymeleaf - HTML: letras de colores con mayúsculas y minúsculas: párrafo no deseado / nueva línea

Lo que sucede es que el divelemento es un elemento de bloque , lo que significa que se apilarán verticalmente en lugar de horizontalmente. Por ejemplo, mientras atraviesas la secuencia:

    <th:block th:each="char:${sequence}">
        <!--Print the char. Possibility to color encode the bases utilizing switch/case
        <small th:text="${char}"></small> -->
        <div th:switch="${char}">
            <div th:case="'A'">
                <small  style="color: blue" th:text="${char}"></small>
            </div>
            <div th:case="'T'">
                <small  style="color: yellow" th:text="${char}"></small>
            </div>
            <div th:case="'C'">
                <small  style="color: forestgreen" th:text="${char}"></small>
            </div>
            <div th:case="'G'">
                <small  style="color: red" th:text="${char}"></small>
            </div>
        </div>

    </th:block>

cada uno divse mostrará en una nueva línea. Puede hacer que se muestren en línea cambiando el displayde esos div para que sean inlineoinline-block

        <div th:case="'A'" style="display:inline-block;">
            <small  style="color: blue" th:text="${char}"></small>
        </div>
        <div th:case="'T'" style="display:inline-block;">
            <small  style="color: yellow" th:text="${char}"></small>
        </div>
        <div th:case="'C'" style="display:inline-block;">
            <small  style="color: forestgreen" th:text="${char}"></small>
        </div>
        <div th:case="'G'" style="display:inline-block;">
            <small  style="color: red" th:text="${char}"></small>
        </div>

o usando otro elemento cuya pantalla predeterminada no es, blockpor ejemplo span. Eliminar el div'swill funcionará también ya smallque también es un elemento en línea.

Respuesta 1

Esta podría ser una pregunta muy estúpida, pero tengan paciencia conmigo ya que soy nuevo en Java / J2EE. He instalado JRE6 y JRE7 en mi máquina. He configurado la variable de entorno JAVA_HOME para que apunte a mi directorio JRE6 ...

Estoy usando el siguiente código para leer desde un archivo int lineNumber = 0; pruebe {BufferedReader in = new BufferedReader (nuevo FileReader ("electric.txt")); Línea de cadena = nulo; while ((línea = en ...

¿Cuál es la expresión regular de Java que captura toda la lista de valores clave (se muestra en negrita en el ejemplo a continuación)? foo bar k0 = v0, k1 = v1, k2 = v2 foo bar Las claves y los valores no contienen espacios en blanco ...

Tengo el problema del verificador de paridad: una cadena binaria es una cadena que contiene solo caracteres '0' y '1'. La paridad de una cadena binaria se define de la siguiente manera. Si el número de veces que el personaje '...