Ответы пользователя по тегу CSS
  • Как бы вы организовали кодогенерацию сайта?

    @mantyr
    Пишу много Golang кода с удовольствием:)
    Берите уже PHP, что уж там:)
    Ответ написан
  • Как зашифровать css?

    @mantyr
    Пишу много Golang кода с удовольствием:)
    Как вариант - делать OpenGL или Canvas сайт, js зашифровать.


    Раньше для таких целей использовали Adobe Flash и Java Applet, но сейчас эти технологии не выполняют таких функций:
    • Adobe Flash - отключают в браузерах, в некоторых его нет изначально
    • Java Applet - было столько дыр в безопасности что тоже скоро вымрет, требует отдельной установки java

    Есть ли смысл делать сайты на OpenGL/WebGL и/или на Canvas исключительно с точки зрения защиты css? Скорее нет, разве что для использования их сильных (графических) сторон, так как современные сайты на столько сложны что украсть там что-то и так не представляется возможным, а сделать скриншот и скопировать графику всё равно можно.
    Ответ написан
    Комментировать
  • Как я могу создать такой текст с таким бордером?

    @mantyr
    Пишу много Golang кода с удовольствием:)
    <style>
    .logo {
        color: #7073f2;
        display: table;
        font-family: monospace;
        font-size: 50px;
        border:none;
        padding: 0px;
        overflow: hidden;
    }
    .logo:before {
        content: "";
        border: 2px solid #7073f2;
        border-bottom: none;
        display: block;
        padding-top: 10px;
    }
    .logo:after {
        content: "";
        border: 2px solid #7073f2;
        border-top: none;
        display: block;
        padding-top: 10px;
    }
    .logo span {
        margin-left: -5px;
        margin-right: -5px;
    }
    </style>
    <p class="logo"><span>FRONTALLE</span></p>

    Есть небольшая проблема... у шрифта без засечек слева и справа существует небольшой отступ от краёв. letter-spacing и word-spacing в этом случае не помогают, по этому добавил span с отрицательными отступами. Проблема проявляется в: div, p, table tr/td и, вероятно, в других тегах в не зависимости от их свойств вроде border-collapse, border-spacing, float: left и прочее что подвернулось под руку.

    Если знаете более удачное решение - дайте мне знать. Так как текущее никуда не годится.

    Предыдущие предложения так же не учитывают эту проблему. Будьте внимательнее.
    Ответ написан
    Комментировать