rails_링크의 오버헤드 서라운드
2276 단어 Rails
개시하다
나는 스마트폰으로 나의 조합을 보았을 때 링크가 초과된 것을 발견했다.↓
gem의 railsautorink를 사용합니다.
최종 코드
simple_format으로 해 보았지만 링크의 반환 방법을 몰랐고 여러 줄로 줄을 바꾸어도 반영되지 않았기 때문에 다음과 같다.format을 사용하지 않고 조수를 사용했습니다.
링크의 반환은 최종적으로 클래스에 주었고 css로 해결되었습니다.
참조↓↓
긴 URL은 돌아올 수 없습니다!URL을 되돌리는 CSS
views/blogs/_blog.html.erb<%= auto_link(br(blog.body), :html => { :target => '_blank', :class => 'wrapper_link' }) %>
helpers/application_helper.rbdef br(str)
h(str).gsub(/\R/, '<br>').html_safe
end
h]에스캡 별명 같애.모르다😅
scivola가 가르쳐줬어.
assets/stylesheets/application.scss.wrapper_link {
word-break: break-all;
}
이미 되돌아갔다😆
링크의 색상을 변경했습니다. 잘 모르겠습니다...
Reference
이 문제에 관하여(rails_링크의 오버헤드 서라운드), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sakakinn/items/187cd7ffcff813661aa0
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
simple_format으로 해 보았지만 링크의 반환 방법을 몰랐고 여러 줄로 줄을 바꾸어도 반영되지 않았기 때문에 다음과 같다.format을 사용하지 않고 조수를 사용했습니다.
링크의 반환은 최종적으로 클래스에 주었고 css로 해결되었습니다.
참조↓↓
긴 URL은 돌아올 수 없습니다!URL을 되돌리는 CSS
views/blogs/_blog.html.erb
<%= auto_link(br(blog.body), :html => { :target => '_blank', :class => 'wrapper_link' }) %>
helpers/application_helper.rbdef br(str)
h(str).gsub(/\R/, '<br>').html_safe
end
h]에스캡 별명 같애.모르다😅scivola가 가르쳐줬어.
assets/stylesheets/application.scss
.wrapper_link {
word-break: break-all;
}
이미 되돌아갔다😆
링크의 색상을 변경했습니다. 잘 모르겠습니다...
Reference
이 문제에 관하여(rails_링크의 오버헤드 서라운드), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sakakinn/items/187cd7ffcff813661aa0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)