Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 27.02.2019
Сообщений: 2

Обрезание букв в Safari

27.02.2019, 20:00. Показов 2059. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет, я новичок изучающий html, css и js. Столкнулся с такой проблемой, ответ на которую, к сожалению, не могу найти, буду рад любой помощи. Имеется матрица 5 на 5 из input и картинок с генерированная в js. Если вводить в эти поля буквы например в опере или хроме, то всё работает нормально (буквы отображаются полностью с заданной высотой), но если посмотреть открыть его на айфоне в сафари, то текст обрезан справа, при уменьшении размера букв их становится видно всё больше.
Миниатюры
Обрезание букв в Safari   Обрезание букв в Safari   Обрезание букв в Safari  

0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.02.2019, 20:00
Ответы с готовыми решениями:

Обрезание ссылки
Есть определенная ссылка в списке, выглядит примерно так: <li> <span id="numberPos">1</span> <div...

Обрезание фона
Есть структура вида: .main_content { width:100%;height:300px;background:#cacaca; background:#6633ff; } .main_content .auto {...

Обрезание бекграунда по размеру окна
Здравствуйте! Подскажите, пожалуйста, как решить задачу: есть картинка большая, размера, допустим 1900х1200. Как поставить ее на...

2
Эксперт JSЭксперт HTML/CSS
 Аватар для mrtoxas
3827 / 2677 / 1521
Регистрация: 12.07.2015
Сообщений: 6,672
Записей в блоге: 4
27.02.2019, 20:33
Приведите код, который даст возможность воспроизвести проблему.
0
0 / 0 / 0
Регистрация: 27.02.2019
Сообщений: 2
03.03.2019, 07:23  [ТС]
Извиняюсь что та долго, не было времени ответить, вот часть кода где происходит обрезка.

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<style>
  *{
     margin: 0;
 }
 
#s2{
    height: 500px;
    width: 500px;
}
 
#s2{
    display: flex;
    flex-direction: column;
    justify-content: center;
}
 
 
 
 
#dd{
    background: #ffec8b;
    border-radius: 6px;
    padding: 2%;
 
    margin: 0 auto;
 
font-family: 'Roboto', sans-serif;
  font-size: 50px;
}
 
#dd{
    display: flex;
    flex-flow: column;
    justify-content: space-between;
 
 
}
 
.string2{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
 
.string2 div{
 
    background: #a85418;
    border-radius: 5px;
    position:   relative;
}
 
.string2 input{
    
    height: 93%;
    width: 93%;
    border-radius: 4px;
    background-color: transparent;
    overflow: auto;
    border: none;
 
    position: absolute;
 
    font-family:inherit; 
 
    color: floralwhite;
    text-transform: uppercase;
    text-align:  center;
 
    font-size: inherit;
}
</style>
<!------------------------------------------------------------------------------------------------------------------------------------>
 
 
        <div id="s2">
 
            <div id="dd">
 
            </div>
        </div>
 
<!------------------------------------------------------------------------------------------------------------------------------------>
 
<script>
var sizeTable=5; 
  
window.onload = function(){
  
    var dd=document.getElementById('dd');
    var set="";
    var input = "<input type=\"text\" maxlength=\"1\" id=\"i";
    var string2="<div class=\"string2\" style=\"height: 18%; width: 100%;\">";
    var div="\" style=\"height: 99%; width: 17.8%; padding: 0.6%;\">";
    var we="";
    
 
    dd.style.cssText="height: 72.8%; width: 72.8%;"+we;/* font-size: "+wer/13.68+"px;";*/
            
            
  
//Создание новой таблицы
    for (var r = 1; r <= sizeTable; r++) {
        set+=string2;
        for (var c = 1; c <= sizeTable; c++) {
            set+="<div id=\""+r+c+div+input+r+c+"\">"+"</div>";
        }
        set+="</div>";
    }
    dd.innerHTML =set; 
  }
 
</script>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.03.2019, 07:23
Помогаю со студенческими работами здесь

Требуется обрезание контента по верхнему и нижнему краям
Ребята, пожалуйста, не посылайте в поиск - сижу на Гуглояндексе с этим вопросом уже часа два. Вопрос следующий: Есть...

Обрезание картинки при изменении размеров окна браузера
Подскажите как сделать так, чтобы картинка, обрезалась пропорционально и слева и справа при изменении ширины окна браузера. По умолчанию...

Background-image обрезание фона в браузерах на планшетах и мобильных телефонов
Здравствуйте, нужна помощь, есть проблема с обрезанием фона в браузерах на планшетах и мобильных телефонов. Долго и упорно я пытался...

Шрифт Safari
Проверяя HTML страницу с недавнего времени стало все хорошо. Но при проверки в Сафари вместо русских букв я вижу непонятные закорючки ...

SAFARI баг
Здравствуйте! Раньше никогда с САФАРИ неимел дело , но теперь пришлось , подскажите - на сайте менюшка с многими вложением под меню - так...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru